Backpackers Hostel The
78-82 Kensington Gdns. Sq., Westminster Abbey, London, United Kingdom, W2 4DJ
(02072) 431810 Phone